﻿<%@ Page Title="" Language="C#" MasterPageFile="~/maestra.Master" AutoEventWireup="true" CodeBehind="misTareas.aspx.cs" Inherits="Presentation.contenido.misTareas" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <title>Mis Tareas - THD</title>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="content" runat="server">
    <a name="tareas"></a>
    <h1>Mis Tareas</h1>
    <form id="frmTareas" runat="server">
        <h2>Tareas pendientes:</h2>
        <asp:GridView ID="gvPendientes" runat="server" AutoGenerateColumns="False" OnSelectedIndexChanged="gvPendientes_SelectedIndexChanged">
            <Columns>
                <asp:BoundField AccessibleHeaderText="Ticket" DataField="Ticket" HeaderText="Ticket">
                <ItemStyle HorizontalAlign="Center" />
                </asp:BoundField>
                <asp:BoundField AccessibleHeaderText="Asunto" DataField="Asunto" HeaderText="Asunto">
                <ItemStyle HorizontalAlign="Justify" />
                </asp:BoundField>
                <asp:BoundField AccessibleHeaderText="Descripcion" DataField="Descripcion" HeaderText="Descripcion">
                <ItemStyle HorizontalAlign="Justify" />
                </asp:BoundField>
                <asp:BoundField AccessibleHeaderText="Fecha creado" DataField="Fecha" DataFormatString="{0:d}" HeaderText="Fecha creado">
                <ItemStyle HorizontalAlign="Center" />
                </asp:BoundField>
                <asp:BoundField AccessibleHeaderText="Usuario" DataField="Usuario" HeaderText="Usuario">
                <ItemStyle HorizontalAlign="Center" />
                </asp:BoundField>
                <asp:TemplateField HeaderText="Seleccionar">
                    <ItemTemplate>
                        <asp:Button ID="Button1" runat="server" CausesValidation="false" CommandName="Select" Text="Seleccionar" />
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView>
        <asp:MultiView ID="mvSelTicket" runat="server" ActiveViewIndex="0">
            <asp:View ID="vInfo" runat="server">
                <div id="divInfo" class="align-left">
                    <h2>Información del usuario que creo el ticket seleccionado:</h2>
                    Número de funcionario: <asp:Label ID="lblNro" Text="" runat="server"></asp:Label><br />
                    Nombre del usuario: <asp:Label ID="lblUsuario" Text="" runat="server"></asp:Label><br />
                    Sección: <asp:Label ID="lblSeccion" Text="" runat="server"></asp:Label><br />
                    E-mail del usuario: <asp:Label ID="lblMailUsuario" Text="" runat="server"></asp:Label><br />
                    Teléfono del usuario: <asp:Label ID="lblTelUsuario" Text="" runat="server"></asp:Label><br />
                    Interno: <asp:Label ID="lblInterno" Text="" runat="server"></asp:Label><br />
                    <h2>Información del ticket seleccionado:</h2>
                    Número de ticket: <asp:Label ID="lblNroTicket" Text="" runat="server"></asp:Label><br />
                    Fecha de creado: <asp:Label ID="lblFechaCreado" Text="" runat="server"></asp:Label><br />
                    <asp:Panel ID="pFechaCerrado" runat="server" Visible="True">
                        Fecha de cerrado/cancelado: <asp:Label ID="lblFechaCerrado" runat="server" Text=""></asp:Label><br />
                    </asp:Panel>
                    Estado: <asp:Label ID="lblEstado" runat="server" Text=""></asp:Label><br />
                    Técnico: <asp:Label ID="lblTecnico" Text="" runat="server"></asp:Label><br />
                    Asunto: <asp:Label ID="lblAsunto" Text="" runat="server"></asp:Label><br />
                    Descripción: <asp:Label ID="lblDesc" Text="" runat="server"></asp:Label><br />
                    <div class="align-left">
                        <asp:MultiView ID="mvNuevoComentario" runat="server" ActiveViewIndex="0">
                            <asp:View ID="vBotonCom" runat="server">
                                <asp:Button ID="btnNuevoCom" runat="server" Text="Nuevo comentario" CssClass="boton" OnClick="btnNuevoCom_Click" /><br /><br />
                            </asp:View>
                            <asp:View ID="vNuevoCom" runat="server">
                                Escriba el comentario:
                                <asp:TextBox ID="txtNuevoCom" runat="server" ValidationGroup="gNuevoCom" TextMode="MultiLine" Text="" MaxLength="500"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="rfvNuevoCom" runat="server" ControlToValidate="txtNuevoCom" ErrorMessage="El comentario no puede estar vacío" ValidationGroup="gNuevoCom"></asp:RequiredFieldValidator><br />
                                <asp:Button ID="btnComentar" Text="Publicar comentario" runat="server" ValidationGroup="gNuevoCom" OnClick="btnComentar_Click" /><br /><br />
                            </asp:View>
                        </asp:MultiView>
                        <asp:MultiView runat="server" ID="mvCerrar" ActiveViewIndex="0">
                            <asp:View ID="vCerrar" runat="server">
                                <asp:Button ID="btnCerrar" runat="server" Text="Cerrar ticket" CssClass="boton" OnClick="btnCerrar_Click" /><br /><br />
                            </asp:View>
                            <asp:View ID="vConclusion" runat="server">
                                Escriba el comentario:
                                <asp:TextBox ID="txtCerrar" runat="server" ValidationGroup="gCerrar" TextMode="MultiLine" Text=""></asp:TextBox>
                                <asp:RequiredFieldValidator ID="rfvCerrar" runat="server" ControlToValidate="txtCerrar" ErrorMessage="El comentario de conclusión no puede estar vacío" ValidationGroup="gCerrar"></asp:RequiredFieldValidator><br />
                                <asp:Button ID="btnCerrado" Text="Publicar conclusión y cerrar el ticket" runat="server" ValidationGroup="gCerrado" OnClick="btnCerrado_Click" /><br /><br />
                            </asp:View>
                        </asp:MultiView>
                    </div>
                    <asp:Panel ID="pComentarios" runat="server" Height="117px">
                        Comentario <asp:Label ID="lblNumCom" Text="" runat="server"></asp:Label>&nbsp;
                        de <asp:Label ID="lblTotCom" Text="" runat="server"></asp:Label>&nbsp;&nbsp;&nbsp;
                        <asp:Button ID="btnAnterior" runat="server" CssClass="boton" Text="Anterior" OnClick="btnAnterior_Click" />
                        <asp:Button ID="btnSiguiente" runat="server" CssClass="boton" Text="Siguiente" OnClick="btnSiguiente_Click" /><br />
                        De: <asp:Label ID="lblComTecnico" runat="server" Text=""></asp:Label>.&nbsp;
                        Fecha: <asp:Label ID="lblComFecha" runat="server" Text=""></asp:Label><br />
                        <asp:Label ID="lblComentario" CssClass="labelCom" runat="server"></asp:Label><br />
                        </asp:Panel>
                        <asp:Panel ID="pConRespuesta" runat="server">
                            Respuesta publicada el: <asp:Label ID="lblResFecha" Text="" runat="server"></asp:Label><br />
                            <asp:Label ID="lblRespuesta" CssClass="labelRes" runat="server" Text=""></asp:Label>
                        </asp:Panel>
                    
                </div>
            </asp:View>
        </asp:MultiView>
    </form>
</asp:Content>
